a strong or unpleasant smell - Spanisch Englisch Wörterbuch